Micron Document
rns.moscow πŸŸ₯ [git]

Node / public / MeshAdventurer-S3 rns://8d583d150cea7bdc2360dd1759690ee3/public/MeshAdventurer-S3
Mirrored from https://git.rns.moscow/deuxyeux/MeshAdventurer-S3.git synced 8h ago



>MeshAdventurer-S3

Project Name: MeshAdventurer-S3
Author: Nickie Deuxyeux
Date: 2026-03-19
License: Creative Commons (CC BY)


Description
The MeshAdventurer-S3 is a universal mesh radio designed for use in LoRA mesh networks such as Reticulum, Meshtastic, and MeshCore.
It is inspired by MeshAdventurer project by Chris Myers.

β€’ Based on the widely available ESP32-S3-DevKit-C clone board
β€’ LoRA modules: EByte E22-series and EByte E22P-series


Key features:
β€’ **Fully featured for all popular mesh networks
β€’ **Wide input voltage support for convenient mobile usage
β€’ **GPIO headers for easy customization and expandability
β€’ **Optional DS3231 RTC for timekeeping
β€’ **Optional IΒ²C environment sensor support (BME280, BME680, etc)
β€’ **Optional ATGM336H GNSS receiver support
β€’ **Optional EC11 Rotary Encoder support

This repository contains the KiCad project files, PCB schematics, board images, Gerbers for fabrication. A case design is also available as a Fusion 360 project and a set of STL files for 3D printing.
You are welcome to alter the design to fit your requirements.

Project Structure
T282828
MeshAdventurer-S3/
β”œβ”€β”€ Case/
β”‚ β”œβ”€β”€ STL/ # Case part files
β”‚ β”œβ”€β”€ MeshAdventurer-S3.f3d # Fusion 360 Project
β”œβ”€β”€ KiCad/
β”‚ β”œβ”€β”€ MeshAdventurer-S3.kicad_pcb # PCB layout
β”‚ β”œβ”€β”€ MeshAdventurer-S3.kicad_prl # PCB plot file
β”‚ β”œβ”€β”€ MeshAdventurer-S3.kicad_pro # Project file
β”‚ └── MeshAdventurer-S3.kicad_sch # Schematic
β”œβ”€β”€ Images/
β”‚ β”œβ”€β”€ MeshAdventurer-S3-Front.png # Front layer image
β”‚ β”œβ”€β”€ MeshAdventurer-S3-Back.png # Back layer image
β”‚ └── MeshAdventurer-S3-Schematic.png # Schematic overview
β”œβ”€β”€ Gerbers/
β”‚ └── Gerbers-MeshAdventurer-S3.zip # Exported Gerbers for fabrication
└── README.md # This file
Images

<table>
<tr>
<td align="center">
<img src="Images/MeshAdventurer-S3-Front.png" alt="Front View" width="300"/>
</td>
<td align="center">
<img src="Images/MeshAdventurer-S3-Back.png" alt="Back View" width="300"/>
</td>
<td align="center">
<img src="Images/MeshAdventurer-S3-Case.png" alt="Case" width="300"/>
</td>
</tr>
<tr>
<td align="center">Front View</td>
<td align="center">Back View</td>
<td align="center">Case</td>
</tr>
</table>

Pin Assignments
<table>
<tr>
<td align="center">LoRa Module</td>
<td align="center">GNSS Module</td>
<td align="center">I2C</td>
<td align="center">Other</td>
</tr>
<tr>
<td valign="top">

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”
β”‚ Signal β”‚ GPIO β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€
β”‚ SCLK(SCK) β”‚ 1 β”‚
β”‚ RST β”‚ 2 β”‚
β”‚ DIO(IRQ) β”‚ 15 β”‚
β”‚ MOSI β”‚ 18 β”‚
β”‚ MISO β”‚ 40 β”‚
β”‚ CS(NSS) β”‚ 39 β”‚
β”‚ DIO2 β”‚ 47 β”‚
β”‚ TXEN β”‚ 21 β”‚
β”‚ BUSY β”‚ 7 β”‚
β”‚ RXEN β”‚ 8 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”˜
</td>
<td valign="top">

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”
β”‚ Signal β”‚ GPIO β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€
β”‚ RX β”‚ 3 β”‚
β”‚ TX β”‚ 16 β”‚
β”‚ PPS β”‚ 5 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”˜
</td>
<td valign="top">

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”
β”‚ Signal β”‚ GPIO β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€
β”‚ SCL β”‚ 42 β”‚
β”‚ SDA β”‚ 41 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”˜
</td>
<td valign="top">

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”
β”‚ Function β”‚ GPIO β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€
β”‚ User Button β”‚ 4 β”‚
β”‚ NeoPixel LED β”‚ 48 β”‚
β”‚ Encoder Up β”‚ 9 β”‚
β”‚ Encoder Down β”‚ 10 β”‚
β”‚ Encoder Press β”‚ 11 β”‚
β”‚ Voltage Sense β”‚ 6 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”˜
</td>
</tr>
</tr>
</table>

Schematic
Bill Of Materials
<table>
<tr>
<td align="center">πŸ”³Modules & Semiconductors</td>
<td align="center">πŸ“ΊDisplays & UI</td>
</tr>
<tr>
<td valign="top">

β”Œβ”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Ref β”‚ Qty β”‚ Part β”‚ Description β”‚ Footprint β”‚
β”œβ”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ U1 β”‚ 1 β”‚ LM7805 β”‚ 5V linear regulator β”‚ TO-252 β”‚
β”‚ U2 β”‚ 1 β”‚ E22-900M30S β”‚ LoRa module β”‚ Custom β”‚
β”‚ U3 β”‚ 1 β”‚ BME280 β”‚ Temp / Humidity / Pressure sensor β”‚ Custom β”‚
β”‚ U4 β”‚ 1 β”‚ ESP32-S3-N16R8 β”‚ MCU + Flash + PSRAM β”‚ Custom β”‚
β”‚ U5 β”‚ 1 β”‚ ATGM336H β”‚ GPS module β”‚ Custom β”‚
β”‚ U6 β”‚ 1 β”‚ DS3231M β”‚ RTC β”‚ SOIC-16 β”‚
β”‚ Q1 β”‚ 1 β”‚ 2SC1815 β”‚ NPN transistor β”‚ SOT-23 β”‚
β””β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
</td>
<td valign="top">

β”Œβ”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Ref β”‚ Qty β”‚ Part β”‚ Description β”‚
β”œβ”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ PCB1 β”‚ 1 β”‚ SSD1306-OLED β”‚ OLED display module β”‚
β”‚ ENC1 β”‚ 1 β”‚ EC11E Rotary Encoder β”‚ Rotary encoder with push β”‚
β”‚ SW1 β”‚ 1 β”‚ SPST Push Button β”‚ User input β”‚
β”‚ BZ1 β”‚ 1 β”‚ Buzzer β”‚ Audio indicator β”‚
β””β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
</td>
</tr>
</tr>
</table>

<table>
<tr>
<td align="center">πŸ”©Resistors</td>
<td align="center">⚑Capacitors</td>
<td align="center">πŸ”—Connectors</td>
</tr>
<tr>
<td valign="top">

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Ref β”‚ Qty β”‚ Value β”‚ Footprint β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ R1,R2,R6,R7,R9 β”‚ 5 β”‚ 10KΞ© β”‚ 0603 β”‚
β”‚ R3 β”‚ 1 β”‚ 100KΞ© β”‚ 0603 β”‚
β”‚ R4,R5,R10,R11,R12 β”‚ 5 β”‚ 1KΞ© β”‚ 0603 β”‚
β”‚ R8 β”‚ 1 β”‚ 100Ξ© β”‚ 0603 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

</td>
<td valign="top">

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Ref β”‚ Qty β”‚ Value β”‚ Notes β”‚ Footprint β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ C1 β”‚ 1 β”‚ 0.33Β΅F β”‚ regulator input β”‚ ECAP 4x3.9 β”‚
β”‚ C2 β”‚ 1 β”‚ 100nF β”‚ Decoupling β”‚ 0805 β”‚
β”‚ C3, C4 β”‚ 2 β”‚ 100Β΅F β”‚ Bulk β”‚ Tantalum β”‚
β”‚ C5, C6, C7 β”‚ 3 β”‚ 100nF β”‚ Decoupling β”‚ 0603 β”‚
β”‚ C8, C9, C10 β”‚ 3 β”‚ 10nF β”‚ Filtering β”‚ 0603 β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
</td>
<td valign="top">

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Ref β”‚ Qty β”‚ Part β”‚ Description β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ J1, J2 β”‚ 2 β”‚ 61302011821 β”‚ 1x20 2.54mm pin header β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
</td>
</tr>
</tr>
</table>

License
This project is licensed under Creative Commons Attribution (CC BY). You may share and adapt the material as long as appropriate credit is given.

Served by rngit 1.4.2 - Generated in 0.03s